--#include "data\config\Fuben\SpecialFubenConfig.lua" once   --特色副本


--[[
注册一些事件
]]
function ResisterSpecialFubenProc()
	for k, _ in pairs( SpecialFubenConfig.exitFubenScene ) do
		SceneExitDispatcher.register( k,  OnExitSpecialFuben )					--注册离开场景、副本后触发的事件
	end

	for k, _ in pairs( SpecialFubenConfig.enterFubenScene ) do
		SceneEnterDispatcher.register( k,  OnEnterSpecialFuben )					--注册进入场景、副本后触发的事件
	end
end


--[[
离开特色副本
]]
function OnExitSpecialFuben( sysarg, sceneId, fubenId )
	local v = SpecialFubenConfig.exitFubenScene[sceneId]
	if v and v[1] == fubenId then
		Actor.openDialogs( sysarg, v[2] )			--弹出面板
	end
end

--[[
进入特色副本
]]
function OnEnterSpecialFuben( sysarg, sceneId, lastSceneId )
	local fubenId = Actor.getFubenId( sysarg )
	local v = SpecialFubenConfig.enterFubenScene[sceneId]
	if v and v[1] == fubenId then
		Actor.triggerPictureGuide(sysarg, v[2])		--播放电影
	end
end

table.insert(InitFnTable, ResisterSpecialFubenProc)

